suffer an affront - Allemand Anglais Dictionnaire